.controller3 {
    padding-left: 8px;
    padding-top:4px;
    width: 100%;
    height: 100%;
    background-color: #C3D9FF;
    background-image: url(../../rptp/gwt-border.PNG);
    background-position: bottom;
    background-repeat: repeat-x;
}

.controller3 .dojoTab,
.controller3 .dojoTab.current {
    cursor: hand;
    float : left;
    z-index: 3;
    display : block;
    white-space: nowrap;
    line-height: 100%;
    padding: 3px 6px 4px 8px;
}

.controller3 .dojoTab {
    border-top: 1px solid #C3D9FF;
    border-bottom: 1px solid #87B3FF;
    background-color: #C3D9FF;
}

.controller3 .dojoTab div,
.controller3 .dojoTab.current div {
    border: none;
    background-image: none;
}

.controller3 .dojoTab.current {
    font-weight: bold;
    border-top: 1px solid #87B3FF;
    border-left: 1px solid #87B3FF;
    border-right: 1px solid #87B3FF;
    border-bottom: 1px solid #E8EEF7;
    background-color: #E8EEF7;
}

.gwt-panel {
  border: 1px solid #C3D9FF;
  background-color: #E8EEF7;
}